package com.atguigu.my.chapter01

/**
 *
 * @description: xxx
 * @time: 2020-05-20 17:06
 * @author: baojinlong 
 **/
object VarDemo02 {
  def main(args: Array[String]): Unit = {
    val days = 97
    printf("统计结果是%d个星期零%d天", days / 7, days % 7)
    val huashi = 232.5
    val sheshi = 5.0 / 9 * (huashi - 100)
    printf("对应的设置为温度为" + sheshi.formatted("%.2f"))
    // 这里用到了异或这个位运算的性质，即相同则为 0，不同则为 1.
    //于是对于两个数字，a 和 b。则有 a ^ a ^ b 就等于 b
    var a = 88
    var b = 100
    a = a ^ b
    b = a ^ b
    a = a ^ b
    printf("计算结果a = %d b = %d", a, b)
    // scala没有三目运算,用下面方法来替换.
    val num = if (5 > 4) 5 else 4
    println(num)

  }
}
